internal prosthesis - German English Dictionary